package com.sl.biz.modular.process.controller.response;

import lombok.Getter;
import lombok.Setter;
import org.apache.hop.core.Result;
import org.apache.hop.pipeline.engine.EngineMetrics;
import org.apache.hop.pipeline.engine.PipelineEngineCapabilities;

import java.util.Date;

@Getter
@Setter
public class ProcessRunnerInfoVO {

    private String processId;


    private String processName;

  private String processVersion;

  private String tid;

  private String status;

    private Boolean fastFailFlag;

    private String description;

    private Result result;

    private PipelineEngineCapabilities capabilities;


    private EngineMetrics engineMetrics;

    private String input;

  private String output;


  private Date startDate;

    /** Keeps track of when this pipeline ended preparation */
    private Date endDate;
}

